package com.saer.server.service;

import com.saer.client.constants.SaerProperties;
import com.saer.client.dto.network.MsgDto;
import com.saer.server.network.logica.mensajes.MensajeDatos;
import com.saer.server.network.red.SocketListener;

public interface NetworkService extends SocketListener {
	public SaerProperties getSaerProperties();

	public void esperaVisita();

	public MsgDto getNewVisita(int clientId, int centroMedicoType, int centroMedicoId);

	public MsgDto endPoll(int clientId, int centroMedicoType, int centroMedicoId);

	public void insertarVisita(MensajeDatos mac);

	public MsgDto sendToChacra(int visitaId, int capId, String text);
}
